A Process Approach for Providing Hypermedia Services to Existing, Non-hypermedia Applications
نویسنده
چکیده
Hypermedia has initiated an explosion of application development based on a navigational model of information access. However, many thousands of existing applications continue to operate successfully without hypermedia services, even if they could benefit from a navigational paradigm. One of the reasons why developers of an existing application might choose to ignore the benefits of hypermedia is the cost of converting the application. If this cost could be minimized, would developers convert to or experiment with hypermedia? What is the cost of conversion? How would a conversion impact the structure or data management components of the application? This paper discusses these issues from a developer’s perspective by presenting three methods of retrofitting existing, non-hypermedia applications to provide hypermedia services. Two methods are based on traditional hypermedia data models and architectures. The third method, and focus of the paper, is an approach that is based on a process model of hypermedia. This approach allows developers to experiment with hypermedia as an information access paradigm without incurring the costs of a full conversion. Moreover, this approach establishes an open environment, leading to application integration under a common framework and allowing any application to participate. The basis of this approach is an autonomous process that is completely external to the application. The facility monitors application activity and provides first-generation hypermedia services to all or selected applications running on a user’s display. Thus, even though an application provides no hypermedia services itself, is not aware of and does not depend on a hypermedia model, it can operate as a first-generation hypermedia application as a result of this facility. Implementation details, benefits, and limitations of this approach are discussed.
منابع مشابه
Extending User-Interface Toolkits with Hypermedia Functionality
This paper1 describes a technique for extending user-interface toolkits with hypermedia functionality. The technique employs a separation-of-concerns approach which is incremental, reusable, and maintainable. The essence of the approach is to integrate a user-interface toolkit with an open hypermedia system. The integration occurs through a set of integrated widgets and a hypermedia infrastruct...
متن کاملUtilisation of Process Modeling in Improving the Hypermedia Development Process
If we are to improve our ability to reliably and consistently create high quality hypermedia applications then we need to improve our understanding of the development process and its relationship to the quality of the end applications. In this paper we consider the role of descriptive process modeling in understanding and subsequently improving the hypermedia development process. We will look a...
متن کاملAn Engineering Perspective on Structural Computing: Developing Component-Based Open Hypermedia Systems
The emergence of Component-Based Open Hypermedia Systems aims at the releasing of Hypermedia and Web applications from the monocracy of link as an information structuring primitive. Instead, an open set of structure services, each one providing structure abstractions relevant to a specific domain, are offered to an open set of client applications. Nonetheless, the lack of an engineering framewo...
متن کاملHyperDisco: An Object-Oriented Hypermedia Framework for Flexible Software System Integration
Software development environments are examples of complex computer applications characterized by heterogeneity; they are composed of diverse information repositories, user interfaces, services and tools. This paper presents an approach for providing hypermedia linking services as a means for integration in these heterogeneous settings. The overall goal of the HyperDisco project is to provide a ...
متن کاملUML Extensions for Hypermedia Navigation and Presentation Modeling
Hypermedia is an intensive integration of multimedia data and anchor links. The presence of multimedia data appends the temporal and spatial characteristics to the system and the anchors signify navigability in hypermedia applications. In this way the analysis and design methods for hypermedia applications would be involved with elaborating the presentation and navigation structures. In this pa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Publishing
دوره 8 شماره
صفحات -
تاریخ انتشار 1995